mine-clearing roller - Alemán Inglés Diccionario